【Linux运维】新增用户及权限配置 | 您所在的位置:网站首页 › linux 查看登录密码 › 【Linux运维】新增用户及权限配置 |
(环境Ubuntu 20.04)
1. 新增用户
useradd -m fct
-d 指定用户的家目录(默认用户名目录为/home/用户名,root用户名家目录是/root) -g 指定用户所属组 -M 不自动建立用户登录的目录(默认的用户登录目录是用户家目录) -u 指定用户id 2. 设置密码 passwd fct # 输入两次密码 3. 用户登录时执行特定命令 nano /home/fct/.bash_profile # .bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi # User specific environment and startup programs export FCT_HOME=/fct PATH=$PATH:$HOME/.local/bin:$HOME/bin export PATH cd $FCT_HOME 4. 创建用户组/添加到用户组 # 创建用户组web groupadd web # 将用户fct添加到用户组web usermod -a -G web fct 5. 配置用户组特定权限(以apt为例) # 编辑用户组权限 visudo在文件的最后添加: %web ALL=(ALL:ALL) /usr/bin/apt-get,/usr/bin/apt 6. 切换用户使用的shell脚本 nano /etc/passwd找到刚创建的用户,将最后的/bin/sh调整为/bin/bash fct:x:1001:1001::/home/fct:/bin/bash 7. 用户使用目录group修改 # root执行,将/btc及其子目录的所有分组切换为web chgrp -R web /btc # root执行,将/btc及其子目录的分组权限调整为wrx chmod -R 775 /btc |
今日新闻 |
推荐新闻 |
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 |